home *** CD-ROM | disk | FTP | other *** search
- Partially Ordered TODO list:
-
- DONE: oprofile1) Fix rmmod to handle module offsets in /proc/modules
- DONE: Andi1) Fix new rmmod to set O_SYNC
- DONE: Petr1) Fix install mess which blows away old modutils sometimes.
- DONE: Petr2) Dummy insmod -p, -s and -f options.
- DONE: Modprobe0) Implement modprobe -c (for RH install scripts).
- DONE: Modprobe5) Implement modules.conf -> modprobe.conf translator
- DONE: depmod2) Rewrite depmod so it works with modern kernels.
- DONE: Kallsyms0) Fix kallsyms in modules bug (Ricky Beam's report)
- DONE: depmod5) Implement PCI ID support etc.
- DONE: Modprobe1) Release 0.8
- Requires Andi1, oprofile1, depmod1, depmod2, Modprobe0, Petr1, Petr2
-
- oprofile2) Fix /proc/modules format
- Needs oprofile1
- oprofile3) Put module location in /proc/modules
- Needs oprofile2, Rth7
-
- Andi2) Change module->live to module->state, and show in /proc/modules
- Andi3) Fix kernel to detect old rmmods (using O_SYNC)
- Needs Andi2
-
- Misc1) Add truncated module check.
-
- Adam1) Don't drop lock when rmmod O_NONBLOCK.
-
- depmod1) Return depmod to run at "make modules_install" step.
- depmod3) Implement .modalias support
- depmod4) Implement symbol: support.
-
- Modprobe2) Implement options in modprobe.conf
- Modprobe3) Implement install in modprobe.conf
- Modprobe4) Release 0.9
- Requires Modprobe2 and Modprobe3
-
- Kallsyms1) Drop the optimization which checks against addr between _stext and
- _etext, as this skips __init functions on most archs.
- Kallsyms2) Only put in the symbols for functions (currently CONFIG_KALLSYMS=y
- adds 400k on my laptop: ouch!).
- Kallsyms3) Use a simple scheme like the mini-oopser did to reduce the symbol
- table size furthur (I got it down to 70k IIRC).
- Kallsyms4) Speed up prototype script by rewriting in C.
- Kallsyms5) It'd be nice if CONFIG_KALLSYMS=m worked.
-
- Rth0) Stylize Rth's patch (piss in the corners, add Rth's copyright)
- Rth1) Update modutils to handle rth's RT_DYN patch: extensions
- Rth2) Update depmod to handle rth's export-symbol stuff.
- Modprobe6) Release 0.10
- Requires Rth2
-
- modules_install0) Return to subdirs since mkinitrd needs them
- Requires Modprobe1
-
- Modprobe7) Restore symbol: support.
- Requires depmod4
- Modprobe8) Restore .modalias support
- Requires depmod3
-
- Rth3) Update rth's patch to handle ksymoops
- Rth4) Update rth's patch to handle parameters
- Rth5) Port rth's patch to ppc and ppc64
- Rth6) Port rth's patch to ia64
- Rth7) Send rth's patch to Linus
- Requires Rth0, Rth1, Rth2, Rth3, Rth4, Modprobe6
-
-
-